We use cookies on this website. To find out more about cookies and how they are used on this website, see our Privacy Policy.
By clicking ‘Continue’, you hereby agree with our use of cookies.

{{vmH.selected.familySearch.replace("EonStor ", "")}} Maintenance Guide

{{vmH.selected.familySearch.replace("EonStor ", "")}} User Guide

Maintenance Guide

Monitoring Cluster Dashboard

KS / KS 5000U / KSi 5008U

The Cluster dashboard provides a centralized view for monitoring and managing your IEC clusters, it offers key insights into resource utilization, cluster health, and potential issues requiring your attention.

Key Features and Metrics

  • Cluster Overview: Quickly assess the overall state of your cluster, including:
    • Provider: Confirms the cluster is managed by RKE1.
    • Kubernetes Version: Displays the current Kubernetes version (e.g.v1.25.6).
    • Age: Indicates how long the cluster has been running.
    • Total Resources: Shows the total number of Kubernetes resources deployed.
    • Nodes: Displays the number of nodes in the cluster.
    • Deployments: Displays the number of deployments in the cluster.
  • Resource Capacity Monitoring: Track resource consumption to ensure optimal performance and prevent bottlenecks:
    • Pods: Monitor the number of pods in use compared to the total capacity.
    • CPU: Analyze CPU usage, distinguishing between reserved and actually utilized cores.
    • Memory: Track memory consumption, differentiating between reserved and utilized GiB.
    • GPU: Monitor GPU utilization to ensure efficient usage of available resources.
  • Events and Alerts: Proactively identify and address issues through:
    • Real-time Event Logging: Review a chronological list of events, including successful resource creations and potential errors.
    • Alerting System: Receive notifications about critical issues, such as unhealthy pods, failed requests, and metric retrieval problems.
    • Component Health: Gain insight into the status of essential Kubernetes components (etcd, Scheduler, Controller Manager).
  • Metrics Overview:
    • Cluster Metrics: Provides insights into the overall health and performance of the cluster components.
    • Kubernetes Components Metrics: Details specific metrics related to various Kubernetes components
    • etcd Metrics: etcd is a distributed key-value store used for storing the configuration data of the Kubernetes cluster. Monitoring etcd metrics is crucial for maintaining cluster health.

Using the Dashboard

This dashboard is your primary tool for maintaining a healthy and performant IEC cluster. Use it to:

  • Identify Resource Constraints: Monitor CPU, Memory, and GPU usage to proactively scale resources as needed.
  • Troubleshoot Pod Issues: Investigate unhealthy pods by examining event logs and identifying potential causes, such as readiness probe failures.
  • Address Failed Requests: Review failed requests to identify configuration errors or other issues preventing successful operations.
  • Ensure Component Health: Verify the proper functioning of core Kubernetes components.

By leveraging the information presented in this dashboard, you can effectively manage your Kubernetes cluster, optimize resource utilization, and minimize downtime.